garden festival (bigger event) - French English Dictionary